picture storage valve - Francés Inglés Diccionario